enabling and facilitating - Espagnol Anglais Dictionnaire